mongolian speck - Spanish English Dictionary